bobistheoilguy.com and many other forums swear by the stuff. Gotta make sure it says Made in Germany on the back for the real deal.
You cannot reply to this message because you are not logged in.